terror bird - German English Dictionary